﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace ApplicationLayer
{
    public class MyPiece
    {
        public List<Point> points = new List<Point>();
        public bool isAvailable;
        public int rotateStage = 0;
        public MyPiece getCopy()
        {
            MyPiece gp = new MyPiece();
            foreach (Point p in this.points)
                gp.points.Add(p);
            gp.isAvailable = this.isAvailable;
            gp.rotateStage = this.rotateStage;
            return gp;
        }
    }
}
